-CFLAGS=-g -Icoldsync
+CFLAGS=-belf -g -Icoldsync -I/usr/local/include -L/usr/local/lib
FMTS=magproto.o gpx.o geo.o gpsman.o mapsend.o mapsource.o \
gpsutil.o tiger.o pcx.o csv.o cetus.o gpspilot.o magnav.o \
- psp.o
+ psp.o mxf.o
OBJS=main.o queue.o route.o waypt.o util.o vecs.o mkshort.o \
coldsync/util.o coldsync/pdb.o $(FMTS)
.MPS files. Unfortunately, you need one .PSP file for every
.MPS file. :(
+ Maptech MXF
+ Maptech's MXF is a CSV on steroids. Contributed by Alex Mottram.
+
COMMON USAGE
${PNAME} -i geo -f geocaching.loc -o psp -F /tmp/ps.psp
diff /tmp/ps.psp reference
+# MXF (Maptech Exchange Format) file format
+${PNAME} -i mxf -f mxf.c -o mxf -F /tmp/mxf.mxf >/dev/null
+diff /tmp/mxf.mxf reference
+
extern ff_vecs_t cetus_vecs;
extern ff_vecs_t gpspilot_vecs;
extern ff_vecs_t psp_vecs;
+extern ff_vecs_t mxf_vecs;
static
vecs_t vec_list[] = {
"GPSPilot Tracker for Palm/OS"
},
{
+ &mxf_vecs,
+ "mxf",
+ "MapTech Exchange Format"
+ },
+ {
NULL,
NULL,
NULL